#include "udf_cfg.h"

#if (ENABLE_UDF15 > 0 && !defined(UDP_SUB_PROJECT) && !defined(UDT_SUB_PROJECT) && (defined(UDF15_SUB_PROJECT) || defined(UDX_SUB_PROJECT)))

#define APP_DEMO_ENABLE
#include "app.h"


#include "../udsf/udsf_uart.c"

#if DEMO_CFG == DEMO_CFG_APP_SECURE
#include "../Demo_APP_SECURE/udsf_demo_app_secure.c"
int udf15_udf_handle(void){
	return udsf_demo_app_secure_udf15();
}
#elif DEMO_CFG == DEMO_CFG_APP_TEST_STACK
#include "../Demo_APP_TEST_STACK/udsf_demo_app_test_stack.c"
int udf15_udf_handle(void){
	return udsf_demo_app_test_stack_udf15();
}
#else
#error "udf15 no demo"
#endif

#endif

